body
  :color #555
  :font-size 12px
  :line-height 1.3em
  :font-family arial,helvetica,sans-serif
  
  a, a:link, a:visited, a:hover, a:active
    :color #6487A1
  
  .hand 
    :cursor pointer
  
  .inner
    :left 0
    :margin 0 auto
    :min-height 1px
    :position relative
    :top 0
    :width 970
    
  #header
    :background-color #595959
    :border-color #6D6D6D #6D6D6D #3A3A3A
    :border-style solid
    :border-width 1px 0
    :min-height 50px
    
    #logo
      :left 0
      :line-height normal
      :margin 0
      :padding 0
      :position absolute
      :top 7px
      :white-space nowrap
      :color #BDBDBD !important
      em 
        :font-size 10px
        :font-style normal
        :font-weight normal
        :padding 0 0 0 7px
      a:link, a:visited, a:hover, a:active
        :color #BDBDBD
              
  .title_wrapper
    :border-color #D1D1D1
    :border-style solid
    :border-width 0 0 1px
    :margin 0 0 8px
    :overflow hidden
    :width 100%
    
    h2
      :color #6C6C6C
      :float left
      :font-size 26px
      :font-weight normal
      :line-height 37px
      :margin 0
      :padding 0
      :white-space nowrap
      
    a
      :border-style solid
      :border-width 0 0 1px
      :margin 5px 0 0 5px
      :overflow hidden
      :display block
      :float right
      :font-size 13px
      :font-weight bold
      :line-height 21px
      :text-decoration none
      :padding 5px
        
  #content .inner
    :padding 19px 15px 71px

  .inner
    p
      :margin 0
      :padding 0 0 10px
        
    h3
      :color #FFF
      :font-size 20px
      :font-weight normal
      :margin 0
      :padding 0 0 0 10px
      :background #717171 none repeat scroll 0 0
  
    
    .form_view, .table_view, .detail_view
      :padding 14px
      :position relative
      :top 0
      :left 0
      :border-style solid
      :border-width 0 1px 1px
      :border-color #CCC
      :background #DDD none repeat scroll 0 0
      
      .select
        :display inline
        :float left
        
        select
          :height 80px
        
  .bundle_freq
    :display none
    
  .form_view
    textarea
      :height 100px
    
  .table_view
    :padding 14px 0px !important
    table
      :width 100%
    th
      :text-align left
      :padding 12px 12px
      :line-height 16px
      :font-size 16px
      :border-style solid
      :border-width 0 0 0 1px
      :border-color #D1D1D1
      :background-color #D1D1D1
      :white-space nowrap
      
    td
      :vertical-align top
      :padding 12px 12px
      :line-height 14px
      :font-size 12px
      :border-style solid
      :border-width 0 0 0 1px
      :border-color #D1D1D1
      :background-color #FCFCFC
      
    /* -----Begin pagination style
    tr.paginator
      td
        :padding 0
        .pagination
          :text-align right
          :padding 0
          :margin 0
          a, span
            :padding .2em .5em
          span.disabled
            :color #AAA
          span.current
            :font-weight bold
            :color #4f4f4f
          a
            :border 1px solid #DDDDDD
            :color #0063DC
            :text-decoration none
            &:hover, &:focus
              :border-color #003366
              :background #666
              :color white
          .page_info
            :color #aaa
            :padding-top .8em
          .prev_page, .next_page
            :border-width 2px
          .prev_page
            :margin-right 1em
          .next_page
            :margin-left 1em

          /* -----end pagination
          

  .detail_view
    .label
      :display inline
      :float left
      :clear left
      :font-weight bold
      :width 120px
      
    ul
      :display block
      :list-style outside
      :margin 0 100px

#flash_notice {
  :padding 5px 8px
  :margin 10px 0
  :background-color #CFC
  :border solid 1px #6C6
}

#flash_error {
  :padding 5px 8px
  :margin 10px 0
  :background-color #FCC
  :border solid 1px #C66
}